-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: add tests for latest release of Eclipse #3661
base: master
Are you sure you want to change the base?
Conversation
For the only Java 8 build, it's failing due to something no longer supporting Java 8:
|
Actually, Kokoro Windows is running Java 8, so that's failing with the same error. We can easily upgrade Java there to 11 though. |
For the other failures, it's compilation errors:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for putting this up! This should fix #3659, I suppose?
<product.version.qualifier.suffix/> <!-- 0-length string by default --> | ||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
<eclipse.target>2018-09</eclipse.target> <!-- the default build --> | ||
<!-- <eclipse.target>latest-release</eclipse.target> --> <!-- the default build --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess your intention is to have this as documentation, which is nice. But what usually happens is that someone who sees this later just cleans up these kinds of comments, thinking that they are unnecessary code or mistakenly left.
<activation> | ||
<property> | ||
<name>!eclipse.target</name> | ||
<!-- when no longer the default: <name>eclipse.target</name> <value>2018-09</value> --> | ||
<!-- <name>eclipse.target</name> <value>latest-release</value> --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ditto
Oops, I should have marked this as "draft". It compiles on my macbook, but I hadn't actually tried running the real tests. These |
94f7713
to
7568506
Compare
update readme with info to reflect that Eclipse 4.22 and later are currently not supported. Eclipse latest is currently on 4.24 now and 4.25 will come out soon. Related issues got fired in #3659, #3660, #3678; attempts to fix in #3661 but no progress since. Suggest adding this to readme and removing when this issue actually get fixed.
update readme with info to reflect that Eclipse 4.22 and later are currently not supported. Eclipse latest is currently on 4.24 now and 4.25 will come out soon. Related issues got fired in #3659, #3660, #3678; attempts to fix in #3661 but no progress since. Adding this to readme. Remove when this issue actually get fixed.
Add support for running tests against the latest release of Eclipse (https://download.eclipse.org/releases/latest).
I had to add
javax.inject
to several bundles: I think something must have stopped addingjavax.inject
to the system bundle.